pre-authorised electronic transfer - German English Dictionary